// 对vue-router进行配置
// 1.从vue-router中按需导入两个方法
//   createRouter方法用于创建路由的实例对象
//   createWebHashHistory方法用于指定路由的工作模式(hash模式)
import { createRouter,createWebHashHistory } from 'vue-router';

// 2.导入需要使用路由控制的组件
import Home from './MyHome.vue';
import Movie from './MyMovie.vue';
import About from './MyAbout.vue';

// 3.创建路由对象
const router = createRouter({
    // 指定路由的工作模式
    history:createWebHashHistory(),
    // 基于linkActiveClass属性，自定义路由链接被激活时所应用的类名
    linkActiveClass:'active-router',
    // 声明路由的匹配规则
    routes:[
        // 路由重定向
        {path:'/',redirect:'/home'},
        {path:'/home',component:Home},
        {path:'/movie',component:Movie},
        {path:'/about',component:About},
    ]
})
// 4.向外导出路由对象
export default router
